new housing estate - Turco Inglés Diccionario